archaeological remains - English Synonyms Dictionary